草庐IT

php - 自引用 URL

全部标签

javascript - 代码给出错误 "ReferenceError: CryptoJS is not defined",而我已经包含了必需的 .js 引用,原因是什么?

这是我的代码,我包含了以下.js文件,在页面加载时出现错误“ReferenceError:CryptoJS未定义”为什么在已添加js引用时出现该错误。我正在使用Office365制作Sharepoint-2013应用。'usestrict';varcontext=SP.ClientContext.get_current();varuser=context.get_web().get_currentUser();(function(){//ThiscoderunswhentheDOMisreadyandcreatesacontextobjectwhichis//neededtouseth

javascript - 引用错误 : Can't find variable: require at

我有一个关于将jasmine与Grunt一起使用的问题。我一直收到错误,ReferenceError:找不到变量:requireat每当我运行jasmine测试时。这是我的Gruntfile.js的jasmine条目:jasmine:{js:{src:jsFiles,options:{specs:'tests/*_spec.js',helpers:'tests/helpers/*',vendor:'vendor/*'}}},我可以在没有require的情况下运行虚拟测试,但当我在测试中包含require时,就像这样,我会收到require错误。vartestD=require('../

javascript - 引用单独的 JS 文件与一个 JS 文件

哪个会带来更高的速度/效率:为目录中的所有文件引用一个JavaScript文件,还是为目录中的每个文件引用不同的JavaScript文件?基本上,在所有网页中引用相同的JavaScript文件与在每个网页中引用唯一的JavaScript文件。注意:我认为引用单个文件会更慢,因为其中的代码对某些文件来说已经过时,因此运行无用的代码并导致文件运行效率降低。 最佳答案 其中涉及权衡取舍,因此您最终可能需要衡量您的具体情况才能确定。但是,我将解释一些权衡。如果您有仅在一个或几个页面中使用的大量数据或大量代码,那么您可能希望将其分离到自己的文

javascript - 在 JavaScript 的空操作(空)函数中不添加换行符的选项(IntelliJ Web/PHP Storm )

我这辈子都找不到格式化程序选项来关闭无操作函数大括号内的自动换行符。箭头函数和常规函数都会自动添加换行符。例如,当没有将op函数传递给其他函数(作为钩子(Hook)或回调)时,这是令人沮丧的,即wrapWithCommonErrors(()=>{})。函数(){}成为函数(){}()=>{}成为()=>{} 最佳答案 您是否尝试过Simpleblocksinoneline选项?您可以在以下位置找到它文件->设置->代码风格->JavaScript->包装和大括号->重新格式化时保留 关于

javascript - 尝试使用 webpack 开发服务器路由带有点的 URL 导致 404

我正在使用Webpack的devserver方便本地发展。我正在开发一个单页应用程序,所以我启用了historyApiFallback:common.devServer={outputPath:path.join(__dirname,'www',outDir),historyApiFallback:true};但是,每当我尝试浏览到包含句点的url(例如/ui/alerts/map.postplay)时,我都会得到CannotGET/ui/alerts/map.postplay我怎样才能说服webpack-dev-server让我使用这些url? 最佳答案

javascript - 我如何使用正则表达式验证 javascript 中的 url

我想验证一个文本框,它有一些url值,比如博客地址或站点地址我如何在js中验证此文本框 最佳答案 我假设您知道如何获取的值使用JavaScript。所以您的问题是编写用于验证URL的特定函数。首先,我们可能会考虑检查URL在语法上是否正确。一些示例,我们的URL验证器绝对应该认为OK:http://www.example.com.http://www.google.ee/search?q=foo&sourceid=opera&ie=utf-8&oe=utf-8https://ama-z-on.co.uk/index.html?a=h

javascript - Url.Action 只渲染 Controller 和 Action 但不渲染 id

我需要为我正在执行的JavaScript搜索呈现一个URL。不幸的是,Url.Action不仅呈现操作,还呈现当前ID。当当前在页面上使用带有id的操作时会发生这种情况。为了说明Url.Action("List","Org");将首先呈现Org/List,我可以从中附加要列出的组织。但是,在将位置移动到Org/List/12345Url.Action("List","Org");后,将呈现Org/List/12345并附加到它会产生一个问题,我最终得到Org/List/12345/6789。除了Url.Action之外,我还可以使用其他方法吗?我考虑过使用JavaScript来检查/的

javascript - 如何在给定 URL 的网站上提取最大的图像(按尺寸)?

例如,如果我输入:http://www.google.com/它会返回:http://www.google.com/images/logos/ps_logo2.png使用javascript/jquery。这些网站都是外部的。谢谢! 最佳答案 由于这是一个GoogleChrome扩展程序,您不受同源政策的约束。基本上,您需要contentscripts获取页面中的所有图像,并检查DOM中每个图像的大小,以了解最后获取的图像是否更大。您可以使用MessagePassing,从内容脚本到弹出/背景页面进行通信。例如,我将向您展示如何从页

javascript - 主干集集合属性(用于url)

我需要将一个id传递给一个集合以供在url中使用(例如/user/1234/projects.json),但我不确定该怎么做,最好举个例子。我的应用程序的结构方式是在启动时拉取并呈现“用户”集合,然后我希望在单击用户时将他们的“文档”从服务器拉入新集合并呈现在新View中.问题是将用户ID获取到文档集合中以提供documents.fetch()的相关URL。我想我明白了,这是一个例子://inthetheviewinitializefunctionthis.collection=newDocs();this.collection.project_id=this.options.proj

Javascript 使用 `apply()` 传递参数数组,但保留 `this` 对 `call()` 的引用

我需要结合JavaScript的call()和apply()方法的强大功能。我遇到的问题是call()保留了对this的正确引用,但是当我需要它作为函数参数发送时,将我拥有的参数数组作为数组发送.apply()方法在使用数组时将参数发送到函数就好了,但我不知道如何向它发送对this的正确引用,call()方法好像天生就可以访问。下面是我所拥有的代码的简化版本,它可能看起来毫无用处,但它是表达要点的好方法://ANOBJECTTHATHOLDSSOMEFUNCTIONSvarmain={};main.the_number=15;main.some_function=function(ar